github.com/refraction-networking/utls.clientHandshakeStateTLS13.suite (field)

30 uses

	github.com/refraction-networking/utls (current package)
		handshake_client_tls13.go#L40: 	suite         *cipherSuiteTLS13
		handshake_client_tls13.go#L71: 	hs.transcript = hs.suite.hash.New()
		handshake_client_tls13.go#L78: 		hs.echContext.innerTranscript = hs.suite.hash.New()
		handshake_client_tls13.go#L102: 		confTranscript := cloneHash(hs.echContext.innerTranscript, hs.suite.hash)
		handshake_client_tls13.go#L106: 		acceptConfirmation := tls13.ExpandLabel(hs.suite.hash.New,
		handshake_client_tls13.go#L107: 			hkdf.Extract(hs.suite.hash.New, hs.echContext.innerHello.random, nil),
		handshake_client_tls13.go#L222: 	if hs.suite != nil && selectedSuite != hs.suite {
		handshake_client_tls13.go#L230: 	hs.suite = selectedSuite
		handshake_client_tls13.go#L231: 	c.cipherSuite = hs.suite.id
		handshake_client_tls13.go#L280: 			confTranscript := cloneHash(hs.echContext.innerTranscript, hs.suite.hash)
		handshake_client_tls13.go#L285: 			acceptConfirmation := tls13.ExpandLabel(hs.suite.hash.New,
		handshake_client_tls13.go#L286: 				hkdf.Extract(hs.suite.hash.New, hs.echContext.innerHello.random, nil),
		handshake_client_tls13.go#L362: 		if pskSuite.hash == hs.suite.hash {
		handshake_client_tls13.go#L367: 			transcript := hs.suite.hash.New()
		handshake_client_tls13.go#L374: 			if err := computeAndUpdatePSK(hello, hs.binderKey, transcript, hs.suite.finishedHash); err != nil {
		handshake_client_tls13.go#L551: 	if pskSuite.hash != hs.suite.hash {
		handshake_client_tls13.go#L651: 		earlySecret = tls13.NewEarlySecret(hs.suite.hash.New, nil)
		handshake_client_tls13.go#L657: 	c.out.setTrafficSecret(hs.suite, QUICEncryptionLevelHandshake, clientSecret)
		handshake_client_tls13.go#L659: 	c.in.setTrafficSecret(hs.suite, QUICEncryptionLevelHandshake, serverSecret)
		handshake_client_tls13.go#L665: 		c.quicSetWriteSecret(QUICEncryptionLevelHandshake, hs.suite.id, clientSecret)
		handshake_client_tls13.go#L666: 		c.quicSetReadSecret(QUICEncryptionLevelHandshake, hs.suite.id, serverSecret)
		handshake_client_tls13.go#L896: 	expectedMAC := hs.suite.finishedHash(c.in.trafficSecret, hs.transcript)
		handshake_client_tls13.go#L910: 	c.in.setTrafficSecret(hs.suite, QUICEncryptionLevelApplication, serverSecret)
		handshake_client_tls13.go#L923: 	c.ekm = hs.suite.exportKeyingMaterial(hs.masterSecret, hs.transcript)
		handshake_client_tls13.go#L1006: 		verifyData: hs.suite.finishedHash(c.out.trafficSecret, hs.transcript),
		handshake_client_tls13.go#L1013: 	c.out.setTrafficSecret(hs.suite, QUICEncryptionLevelApplication, hs.trafficSecret)
		handshake_client_tls13.go#L1023: 		c.quicSetWriteSecret(QUICEncryptionLevelApplication, hs.suite.id, hs.trafficSecret)
		u_public.go#L101: 			suite:         chs.State13.Suite.toPrivate(),
		u_public.go#L121: 			Suite:         chs13.suite.toPublic(),